Covariate Shift Adaptation by Importance Weighted Cross Validation